package 一个简单的netty例子; /**
 * Copyright (C), 2015-2019, XXX有限公司
 * FileName: 一个简单的netty例子.IOClient
 * Author:   kadibeieun
 * Date:     2019/8/12 11:40
 * Description: 下面是传统的IO编程中客户端实现
 * History:
 * <author>          <time>          <version>          <desc>
 * 作者姓名           修改时间           版本号              描述
 */

import java.io.IOException;
import java.net.Socket;
import java.util.Date;

/**
 * 〈一句话功能简述〉<br> 
 * 〈下面是传统的IO编程中客户端实现  〉
 *
 * @author kadibeieun
 * @create 2019/8/12
 * @since 1.0.0
 */
public class IOClient {
    public static void main(String[] args) {
        new Thread(() -> {
            try {
                Socket socket = new Socket("127.0.0.1", 8000);
                while (true) {
                    try {
                        socket.getOutputStream().write((new Date() + ": hello world").getBytes());
                        socket.getOutputStream().flush();
                        Thread.sleep(2000);
                    } catch (Exception e) {
                    }
                }
            } catch (IOException e) {
            }
        }).start();
    }

}